Core
Get api/ProjectTimes
Liefert alle Zeiteinträge die auf ein bestimmtes Projekt, oder auf selektierte Projekte, bezogen sind.
Request Information
GET api/ProjectTimes?users={users}&projects={projects}&customers={customers}&logon={logon}&logoff={logoff}&important={important}&onsite={onsite}¬Invoiced={notInvoiced}
| Name | Description | Type | 
|---|---|---|
| users | search for users that are connected by a + sign | string | 
| projects | search for projects that are connected by a + sign | string | 
| customers | search for customers that are connected by a + sign | string | 
| logon | first date that is returned | string | 
| logoff | last date that is returned | string | 
| important | if set to true, only important entries will be returned | boolean | 
| onsite | if set to true, only on-site entries will be returned | boolean | 
| notInvoiced | if set to true, only not invoiced entries will be returned | boolean | 
RESPONSE Information
Diese Methode gibt Objekte des Typs ReportTimeEntryDto zurück.
Get api/UserTimes
Liefert alle Zeiteinträge die auf bestimmte Benutzer, oder auf die selektierten Benutzer, bezogen sind.
Request Information
GET api/UserTimes?users={users}&projects={projects}&customers={customers}&logon={logon}&logoff={logoff}&important={important}&onsite={onsite}¬Invoiced={notInvoiced}&showWorkingTime={showWorkingTime}&showBreaks={showBreaks}&showPublicHolidays={showPublicHolidays}&showWeekends={showWeekends}&showMissingdays={showMissingdays}&showWeekdays={showWeekdays}
| Name | Description | Type | 
|---|---|---|
| users | search for users that are connected by a + sign | string | 
| projects | search for projects that are connected by a + sign | string | 
| customers | search for customers that are connected by a + sign | string | 
| logon | first date that is returned | string | 
| logoff | last date that is returned | string | 
| important | if set to true, only important entries will be returned | boolean | 
| onsite | if set to true, only on-site entries will be returned | boolean | 
| notInvoiced | if set to true, only not invoiced entries will be returned | boolean | 
| showWorkingTime | if set to true, working times are returned (default is true) | boolean | 
| showBreaks | if set to true, break times are returned (default is true) | boolean | 
| showPublicHolidays | if set to true, public holiday are returned (default is true) | boolean | 
| showWeekends | if set to true, weekends are returned (default is false) | boolean | 
| showMissingdays | if set to true, missing days are returned (default is false) | boolean | 
| showWeekdays | if set to true, weekdays are returned (default is false) | boolean | 
RESPONSE Information
Diese Methode gibt Objekte des Typs ReportTimeEntryDto zurück.
Get api/Users
Liefert die Stammdaten eines oder mehrerer selektierten Benutzer zurück.
Request Information
GET api/Users?search={search}&isDeleted={isDeleted}
| Name | Description | Type | 
|---|---|---|
| search | search for user names that are connected by a + sign | string | 
| isDeleted | true, if only deleted users shall be searched | boolean | 
RESPONSE Information
Diese Methode gibt Objekte des Typs ReportUserDTO zurück.
Get api/Projects
Liefert die Stammdaten eines oder mehrerer selektierter Projekte zurück.
Request Information
| Name | Description | Type | 
|---|---|---|
| search | search for projects that are connected by a + sign | string | 
| lifeCylce | search for projects that are in a special state (0 = all, 1 = planning, 2 = active, 4 = done, 8 = deleted) | integer | 
| withTasks | true, if also depending tasks shall be returned | boolean | 
| userDefinedCustomers | true, if also used defined customers shall be returned | boolean | 
RESPONSE Information
Diese Methode gibt Objekte des Typs ReportProjectDTO zurück.
Get api/Customers
Liefert die Stammdaten eines oder mehrerer selektierten Kunden zurück.
Request Information
| Name | Description | Type | 
|---|---|---|
| search | search for customer names that are connected by a + sign | string | 
| isDeleted | true, if only deleted customers shall be searched | boolean | 
RESPONSE Information
Diese Methode gibt Objekte des Typs ReportCustomerDTO zurück.
Get api/DailySummaries
Liefert die aggregierten Tageswerte eines oder mehrerer selektierten Mitarbeiter innerhalb eines definierten Zeitraums zurück.
Request Information
| Name | Description | Type | 
|---|---|---|
| users | search for users that are connected by a + sign | string | 
| logon | first date that is returned | string | 
| logoff | last date that is returned | string | 
RESPONSE Information
Diese Methode gibt Objekte des Typs ReportDailySummaryDTO zurück.
Get api/MonthlySummaries
Liefert die aggregierten Monatswerte eines oder mehrerer selektierten Mitarbeiter innerhalb eines definierten Zeitraums zurück.
Request Information
| Name | Description | Type | 
|---|---|---|
| users | search for users that are connected by a + sign | string | 
| logon | first month that is returned | string | 
| logoff | last month that is returned | string | 
RESPONSE Information
Diese Methode gibt Objekte des Typs ReportSummaryDTO zurück.
Get api/YearlySummaries
Liefert die aggregierten Jahreswerte eines oder mehrerer selektierten Mitarbeiter innerhalb eines definierten Zeitraums zurück.
Request Information
| Name | Description | Type | 
|---|---|---|
| users | search for users that are connected by a + sign | string | 
| logon | first year that is returned | string | 
| logoff | last year that is returned | string | 
RESPONSE Information
Diese Methode gibt Objekte des Typs ReportYearlySummaryDTO zurück.
Get api/DailyProjectTimes
Diese Methode liefert die auf Tageswerte aggregierte Projektzeiten zurück.
Request Information
| Name | Description | Type | 
|---|---|---|
| search | search for projects that are connected by a + sign | string | 
| lifeCylce | search for projects that are in a special state (0 = all, 1 = planning, 2 = active, 4 = done, 8 = deleted) | integer | 
RESPONSE Information
Diese Methode gibt Objekte des Typs ReportProjectTimeDto zurück.